package top.healthylife.gateway.platform.eye.dto.jingyingfengxian.EyeReqPublicNoticeDto.res;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author: GenUtil
 * @date: 2020-12-11 23:39:03
 */
@Data
@Accessors(chain = true)
@ApiModel("公示催告[796]")
public class EyeResPublicNoticeItem {

    @JsonProperty("publishOrgName")
    @ApiModelProperty(value = "发布机构", example = "未公示")
    private String publishOrgName;

    @JsonProperty("ownerCompanyName")
    @ApiModelProperty(value = "持票人", example = "洪泽县逸洋贸易有限公司")
    private String ownerCompanyName;

    @JsonProperty("drawCompanyId")
    @ApiModelProperty(value = "出票人id", example = "2349605144")
    private Long drawCompanyId;

    @JsonProperty("billType")
    @ApiModelProperty(value = "票据类型", example = "银行承兑汇票")
    private String billType;

    @JsonProperty("applyCompanyId")
    @ApiModelProperty(value = "申请人id", example = "373555849")
    private Integer applyCompanyId;

    @JsonProperty("billBeginDt")
    @ApiModelProperty(value = "出票日", example = "2011-10-25")
    private String billBeginDt;

    @JsonProperty("billNum")
    @ApiModelProperty(value = "票号", example = "3030005120165306")
    private String billNum;

    @JsonProperty("drawCompanyName")
    @ApiModelProperty(value = "出票人", example = "洪泽县逸洋贸易有限公司")
    private String drawCompanyName;

    @JsonProperty("billAmt")
    @ApiModelProperty(value = "票面金额", example = "20000元")
    private String billAmt;

    @JsonProperty("exigentType")
    @ApiModelProperty(value = "处理类型", example = "挂失止付")
    private String exigentType;

    @JsonProperty("ownerCompanyId")
    @ApiModelProperty(value = "持票人（公司）id", example = "2349605144")
    private Long ownerCompanyId;

    @JsonProperty("applyCompanyName")
    @ApiModelProperty(value = "申请人", example = "广州立达尔生物科技股份有限公司")
    private String applyCompanyName;

    @JsonProperty("publishDt")
    @ApiModelProperty(value = "公告日期", example = "2012-09-05")
    private String publishDt;

    @JsonProperty("id")
    @ApiModelProperty(value = "公告催告id", example = "34318")
    private Long id;

    @JsonProperty("infoDetail")
    @ApiModelProperty(value = "公告内容", example = "申请人广州立达尔生物科技股份有限公司遗失银行承兑汇票一张向本院申请公示催告，本院决定受理，现予公告。该票据票号30300051/20165306、金额20000元，出票日期2011年10月25日，出票人洪泽县逸洋贸易有限公司，收款人张家港市逸洋制管销售有限公司，付款行中国光大银行张家港支行。自公告日起60日内利害关系人应向本院申报权利。届时无人申报本院将依法判决，宣告上述票据无效。公示催告期间转让该票据权利行为无效。")
    private String infoDetail;

    @JsonProperty("payCompanyName")
    @ApiModelProperty(value = "付款银行", example = "中国光大银行张家港支行")
    private String payCompanyName;

    @JsonProperty("billEndDt")
    @ApiModelProperty(value = "到期日", example = "2006-01-03")
    private String billEndDt;

    @JsonProperty("businessId")
    @ApiModelProperty(value = "businessId", example = "")
    private String businessId;

}
